package com.guoxue.action.front;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;

public class BaseAction {
	
	public static final String BAD_PARAM = "参数错误";    			//参数错误
	
	public static final String PASSWORD_ERROR = "密码错误";    		//密码错误
	
	public static final String NOT_EXIST = "当前用户不存在";               //当前用户不存在
	
	public static final String ALREADY_EXIST = "用户已存在";           //用户已存在
	
	public static final String NO_PERMISSION = "没用权限";			//没有权限
	
	public static final String OUT_OF_DATE = "数据已过期";             //当前数据过期，提示重新操作
	
	public static final String VERIFICATION_CODE_ERROR= "验证码错误";  //验证码错误
	
	public static final String GO_LOGIN = "当前用户已存在直接登录";     //当前用户已存在直接登录
	
	public static final String INFO_NOT_COMPLETE = "401";       //用户信息为完善
	
	public static final String SUCCESS = "200";               	//成功
	
	public static final String ALREADY_REG = "300";            //当前用户已存在直接登录
	
	public static final String ERROR = "400";               	//失败
	
	/**
	 * 下行消息接口
	 * @param code
	 * @param message
	 * @param o
	 * @return
	 */
	public JSON Message(String code, String message, Object o){
		 JSONObject obj = new JSONObject();
		 obj.put("code", code);
		 obj.put("message", message);
		 obj.put("data", o);
		return obj;
	}
	
	/**
	 * 判断是否为空字符串或null
	 * @param message
	 * @return
	 */
	public Boolean isEmpty(String message){
		if (message==null||"".equals(message)){
			return true;
		}else {
			return false;
		}
	}
	
}
